Text copied to clipboard!

Наслов

Text copied to clipboard!

Свифт програмер

Опис

Text copied to clipboard!
Тражимо Свифт програмера који ће се придружити нашем тиму и помоћи у развоју иновативних и висококвалитетних iOS апликација. Као Свифт програмер, бићете одговорни за дизајн, развој и одржавање мобилних апликација које раде на Apple уређајима, укључујући iPhone и iPad. Радићете у сарадњи са тимом дизајнера, тестера и других програмера како бисте обезбедили да апликације буду функционалне, стабилне и прилагођене крајњим корисницима. Идеалан кандидат имаће снажно техничко знање у Свифт програмском језику, искуство у раду са Xcode окружењем и добро разумевање iOS SDK-а. Поред тога, очекује се познавање Apple-ових смерница за дизајн и развој, као и искуство у имплементацији RESTful API-ја и коришћењу алата за контролу верзија као што је Git. Ваше обавезе укључују развој нових функционалности, оптимизацију постојећег кода, отклањање грешака и учешће у планирању и процени пројеката. Такође ћете бити укључени у процес тестирања и објављивања апликација на App Store-у. Очекујемо да будете проактивни, комуникативни и способни да радите у динамичном окружењу. Пожељно је да имате искуство у раду са SwiftUI, Core Data, Combine и другим савременим iOS технологијама. Рад у Agile/Scrum окружењу је предност. Ако сте страствени у вези са мобилним технологијама и желите да радите на пројектима који утичу на хиљаде корисника, ово је права прилика за вас.

Одговорности

Text copied to clipboard!
  • Развој и одржавање iOS апликација користећи Свифт
  • Сарадња са дизајнерима и другим програмерима
  • Имплементација нових функционалности и побољшање постојећих
  • Отклањање грешака и оптимизација перформанси
  • Писање чистог, одрживог и документованог кода
  • Тестирање апликација и припрема за објављивање на App Store
  • Праћење нових технологија и трендова у iOS развоју
  • Учествовање у планирању и процени пројеката
  • Примена Apple-ових смерница за развој апликација
  • Коришћење алата за контролу верзија као што је Git

Захтеви

Text copied to clipboard!
  • Искуство у развоју iOS апликација користећи Свифт
  • Добро познавање Xcode и iOS SDK-а
  • Искуство у раду са RESTful API-јима
  • Познавање SwiftUI, UIKit, Core Data и Combine
  • Разумевање принципа објектно оријентисаног програмирања
  • Искуство у раду у Agile/Scrum окружењу
  • Способност самосталног и тимског рада
  • Добре комуникационе вештине
  • Познавање алата за контролу верзија (нпр. Git)
  • Спремност за континуирано учење и усавршавање

Могућа питања на интервјуу

Text copied to clipboard!
  • Колико дуго радите са Свифт програмским језиком?
  • Да ли сте радили на апликацијама које су објављене на App Store-у?
  • Које iOS библиотеке и фрејмворкове најчешће користите?
  • Како приступате решавању грешака у апликацији?
  • Да ли имате искуства са SwiftUI и Combine?
  • Како организујете свој код у већим пројектима?
  • Да ли сте радили у Agile или Scrum окружењу?
  • Како пратите нове трендове у iOS развоју?
  • Који је ваш омиљени алат за дебаговање?
  • Како осигуравате квалитет кода који пишете?